Horizontally Elastic Edge-Finder Algorithm for Cumulative Resource Constraint Revisited

نویسندگان

چکیده

The success of constraint programming on scheduling problems comes from the low complexity and power propagators. data structure Profile recently introduced by Gingras Quimper in Generalizing edge-finder rule for cumulative constraint. In: IJCAI, IJCAI/AAAI Press, pp 3103–3109, 2016, when applied to resource (which we call horizontally elastic edge-finder) has improved filtering this rule. In paper, algorithm proposed 2016 is revisited. It proved that can be further used more adjustments. A new formulation put forward. Similar an \(\mathcal {O}(kn^2)\) (where n number tasks sharing \(k\le n\), distinct capacities required tasks) based attributes Experimental results instances Resource-Constrained Project Scheduling Problems (RCPSPs) benchmark suites highlight using reduces backtracks majority with a slight increase running time.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Generalizing the Edge-Finder Rule for the Cumulative Constraint

We present two novel filtering algorithms for the CUMULATIVE constraint based on a new energetic relaxation. We introduce a generalization of the Overload Check and Edge-Finder rules based on a function computing the earliest completion time for a set of tasks. Depending on the relaxation used to compute this function, one obtains different levels of filtering. We present two algorithms that en...

متن کامل

AQuadratic Extended Edge-Finding Filtering Algorithm for Cumulative Resource Constraints∗

Edge-finding, extended edge-finding, not-first/not-last and energetic reasoning are well-known filtering rules used in constraint-based scheduling problems for propagating constraints over disjunctive and cumulative resources. In practice, these filtering algorithms frequently form part of a sequence to form a more powerful propagator, thereby helping to reduce search tree size. In this paper, ...

متن کامل

Explaining Time-Table-Edge-Finding Propagation for the Cumulative Resource Constraint

Cumulative resource constraints can model scarce resources in scheduling problems or a dimension in packing and cutting problems. In order to efficiently solve such problems with a constraint programming solver, it is important to have strong and fast propagators for cumulative resource constraints. Time-table-edge-finding propagators are a recent development in cumulative propagators, that com...

متن کامل

Time-Table Extended-Edge-Finding for the Cumulative Constraint

We propose a new filtering algorithm for the cumulative constraint. It applies the Edge-Finding, the Extended-Edge-Finding and the Time-Tabling rules in O(kn logn) where k is the number of distinct task heights. By a proper use of tasks decomposition, it enforces the Time-Tabling rule and the Time-Table Extended-Edge-Finding rule. Thus our algorithm improves upon the best known Extended-Edge-Fi...

متن کامل

Edge-Finding Constraint Propagation Algorithms for Disjunctive and Cumulative Scheduling

Edge-finding bounding techniques are particular constraint propagation techniques which reason about the order in which several activities can execute on a given resource. The aim of the following paper is to provide a rather comprehensive (although necessarily incomplete) review of existing edge-finding algorithms. The simplest case of non-preemptive disjunctive scheduling is reviewed first, f...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Operations Research Forum

سال: 2022

ISSN: ['2662-2556']

DOI: https://doi.org/10.1007/s43069-022-00172-6